youth protection agency - French English Dictionary